ring-tailed lemur - English Synonyms Dictionary

ring-tailed lemur

n.
[1] Madagascar cat , Lemur catta